// ES6对象的扩展 -> 方法的 name 和 length 属性
// 函数的name属性，返回函数名。对象方法也是函数，因此也有name属性
// 函数的length属性，返回函数形参的个数，不包括可变参数。对象方法也是函数，因此也有length属性，

const sayHi = function (user) {
  return `hi~${user}`
}
// console.log(sayHi.name)
// console.log(sayHi.length)

const pretty = {
  name: '宋轶',
  sayHi (user, ...args) {
    return `hi~${user}`
  }
}
// console.log(pretty.sayHi.name)// ? 'sayHI'
console.log(pretty.sayHi.length)// ? 0




